﻿using OR;
using System.Collections.Generic;

namespace Interface.BO
{
    public interface IUsuario
    {
        bool Salvar(mUsuario infoUsuario, char Acao, int Codigo, short Empresa = 0);
        bool Excluir(int Codigo, short Empresa);
        bool ExisteCadastro();
        bool ExisteAdministradorCadastro(short Empresa);
        bool ValidaUsuario(string Nome, string Senha, short Empresa);

        mUsuario GetUsuario(int Codigo, short Empresa);
        List<mUsuario> GetLista(short Empresa, bool Administrador = false);
    }
}
